telegraph subscriber - French English Dictionary